/** 
 * 
 * ============登录=======
 * 
 * */

(function (w) {
  init()
  // ==========初始化==========
  function init() {
    var mySwiper = new Swiper('.swiper-container', {
      autoplay: {
        stopOnLastSide: true
      },
      loop: true, // 循环模式选项
      // 如果需要分页器
      pagination: {
        el: '.swiper-pagination',
      },
    })

    cutRegsterBar();
    isLoginStatus();
    login();
    logout();
  }
  // ==========登录==========
  var login_flag = true;

  function login() {
    $('#loginbox .loginbtn').bind('click', function () {
      if (login_flag) {
        login_flag = false;
        var body = {
          "phone": $('#loginbox .unlogin .user input').val(),
          "ps": $('#loginbox .unlogin .password input').val()
        }
        setTimeout(function () {
          console.log(body)
          localStorage.userType = 2
          isLoginStatus()
          login_flag = true;
        }, 2000)
      }
    })
  }

  // ==========切换广告主 媒体主==========
  function cutRegsterBar(boo) {
    var dom = "#loginbox .title .pointer";

    $(dom).bind('click', function (e, i) {
      $(dom).removeClass('active');
      $(this).addClass('active');
      $(this).parent().attr('data-type', $(this).attr('data-type')); //设置 类型
    })
  }

  // ==========判断是否登录 状态==========
  function isLoginStatus() {
    // 1 ad； 2 mt
    var userType = localStorage.userType || null;
    if (userType) {
      $('.unlogin').hide();
      $('.edlogin').show();
      var dom = "#loginbox .title .pointer";
      // 清除点击 切换广告主 媒体主
      $(dom).each(function () {
        $(this).removeClass('active');
        $(this).unbind("click")
      })
      userType === '1' && $($(dom)[0]).addClass('active');
      userType === '2' && $($(dom)[1]).addClass('active');
    } else {
      $('.unlogin').show();
      $('.edlogin').hide();
    }
  }
  // ==========登出==========
  var logout_flag = true;

  function logout() {
    $('#loginbox .logoutBtn').bind('click', function () {
      if (logout_flag) {
        logout_flag = false;
        setTimeout(function () {
          localStorage.removeItem('userType')
          isLoginStatus()
          logout_flag = true;
        }, 2000)
      }
    })
  }
})(window)